package com.amumu.drama.common.modules.order.dto.resp;

import com.amumu.drama.model.InvitationAnchor;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author sunzhuang
 * @date 2024/9/14 14:06
 * @slogan 天下风云出我辈, 一入代码岁月催
 * @desc todo
 */
@Setter
@Getter
@ApiModel("邀请码验证结果")
public class ValidateInvitationCodeResp implements Serializable {
    @ApiModelProperty("邀请码类型 MEMBER-用户 ANCHOR-主播")
    private String invitationType;

    @ApiModelProperty("邀请用户ID")
    private Long inviterMemberId;

    @ApiModelProperty("主播活动")
    private InvitationAnchor invitationAnchor;

    @ApiModelProperty("邀请码")
    private String invitationCode;

    @ApiModelProperty("邀请折扣")
    private BigDecimal invitationDiscount;
}
